﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Domain.Model.Sys
{
    public class Sys_Client:AggregateRoot
    {
        private string name;
        private string description;
        private bool isActive;
        private int currentFiscalYear;
        private string address1;
        private string address2;
        private string city;
        private string country;
        private string zip;
        private string phoneNum;
        private string faxNum;
        private string email;
        private Sec_User createdBy;
        private DateTime created;
        private Sec_User updatedBy;
        private DateTime updated;

        public DateTime Updated
        {
            get { return updated; }
            set { updated = value; }
        }

        public Sec_User UpdatedBy
        {
            get { return updatedBy; }
            set { updatedBy = value; }
        }

        public DateTime Created
        {
            get { return created; }
            set { created = value; }
        }

        public Sec_User CreatedBy
        {
            get { return createdBy; }
            set { createdBy = value; }
        }
        
        public string Email
        {
            get { return email; }
            set { email = value; }
        }

        public string FaxNum
        {
            get { return faxNum; }
            set { faxNum = value; }
        }

        public string PhoneNum
        {
            get { return phoneNum; }
            set { phoneNum = value; }
        }

        public string Zip
        {
            get { return zip; }
            set { zip = value; }
        }


        public string Country
        {
            get { return country; }
            set { country = value; }
        }

        public string City
        {
            get { return city; }
            set { city = value; }
        }

        public string Address2
        {
            get { return address2; }
            set { address2 = value; }
        }

        public string Address1
        {
            get { return address1; }
            set { address1 = value; }
        }

        public int CurrentFiscalYear
        {
            get { return currentFiscalYear; }
            set { currentFiscalYear = value; }
        }
        public bool IsActive
        {
            get { return isActive; }
            set { isActive = value; }
        }

        public string Description
        {
            get { return description; }
            set { description = value; }
        }
        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        

    }
}
